<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="regularsize">
        <h2>Перекодировать значения</h2><p/>
        <h2><img src="../images/GUID-4006E442-A60B-469A-891D-5ED442F64CB8-web.png" alt="Инструмент портала Перекодировать значения"></h2>
        <hr/>
    <p>Этот инструмент позволяет изменять или переклассифицировать значения пикселов растровых данных. Значения пикселей переклассифицируются с помощью диапазона значений пикселов для сопоставления с выходным значением пиксела. Выходные значения пикселей могут быть как действительными, так и NoData, т.е. пикселами без привязанного к ним значения.
    </p>
    <p>Если включена опция  <b>Использовать текущий экстент карты</b>, переклассифицируются только те ячейки, которые отображаются в текущем экстенте карты. Если опция отключена, будут обрабатываться все ячейки растра, даже если они находятся вне текущего экстента карты.
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="inputLayer">
        <div><h2>Входные данные</h2></div>
        <hr/>
        <div>
            <p>Входные данные, значения которых будут переклассифицироваться.
            </p>
        </div>
    </div>
    <div id="RemapList">
        <div><h2>Перекодировать значения пикселей новыми</h2></div>
        <hr/>
        <div>
            <p>Вы вводите диапазон значений, задавая минимальное и максимальное значения, затем присваиваете определенному диапазону выходное значение или NoData.
            </p>
            <p>Чтобы переклассифицировать новый диапазон значений, щелкните  <b>Добавить</b>, чтобы добавить строку. Щелкните каждое значение, чтобы отредактировать таблицу в соответствии с необходимыми диапазонами и новыми значениями. При задании диапазона значений, необходимо соблюдать два важных правила:
                <ul>
                    <li>Минимальное значение входит в диапазон, а максимальное значение не входит в него.
                    </li>
                    <li>Строки таблицы обрабатываются сверху вниз.
                    </li>
                </ul>
                
            </p>
            <p>В таблице ниже показано, что минимальное значение включается в выходные данные, а максимальное значение &ndash; нет.
            </p>
            <table border="1">
            <tr>
                <td>
                    <p>1
                    </p>
                </td>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>1&ndash;9
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>20
                    </p>
                </td>
                <td>
                    <p>10&ndash;19
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>50
                    </p>
                </td>
                <td>
                    <p>51
                    </p>
                </td>
                <td>
                    <p>50
                    </p>
                </td>
            </tr>
            </table>
            <p>Порядок диапазонов, указанный в таблице, также важен. Верхняя строка таблицы обрабатывается первой, затем обрабатывается следующая строка. В следующих двух таблицах показано, как одинаковые диапазоны приводят к получения различных результатов, в зависимости от порядка расположения строк.
            </p> 
            <p>В таблице ниже показаны выходные значения, если первый столбец отсортирован по возрастанию:
            </p>
            <table border="1">
            <tr>
                <td>
                    <p>1
                    </p>
                </td>
                <td>
                    <p>15
                    </p>
                </td>
                <td>
                    <p>1&ndash;14
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>15&ndash;29
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>40
                    </p>
                </td>
                <td>
                    <p>30&ndash;39
                    </p>
                </td>
            </tr>
            </table>
            <p>В таблице ниже показано, как разный порядок строк дает разные результаты в выходных значениях:
            </p> 
            <table border="1">
            <tr>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>10&ndash;29
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>1
                    </p>
                </td>
                <td>
                    <p>15
                    </p>
                </td>
                <td>
                    <p>1&ndash;9
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>40
                    </p>
                </td>
                <td>
                    <p>30&ndash;39
                    </p>
                </td>
            </tr>
            </table>
            <p>Для переупорядочивания значений применяются оба правила. Поскольку строки обрабатываются сверху вниз, эти значения имеют преимущество при определении выходных данных, даже если используются одинаковые диапазоны.
            </p>
        </div>
    </div>
    <div id="OutputLayer">
        <div><h2>Имя слоя результата</h2></div>
        <hr/>
        <div>
            <p>Имя слоя, который будет добавлен в  <b>Мои ресурсы</b> и на карту. Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если имя слоя уже используется, появится запрос ввести новое имя.
            </p>
            <p>Вы можете указать имя папки в  <b>Моих ресурсах</b>, где будет сохранен результат, с помощью ниспадающего списка <b>Сохранить результат в</b>.
            </p>
        </div>
    </div>
</div>
</html>
